double-arm shoulder throw - French English Dictionary